﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace NEGOCIOS
{
    public class ListaClientesRegistrados
    {
        private List<MailCliet> listaMailClientRegistragos;
        private AccionesListaClientesRegistrados accionesListaClientesRegistrados =new AccionesListaClientesRegistrados();

        public void CargarClientes(int cantidad)
        {
            if (cantidad == 0)
            {
                listaMailClientRegistragos = accionesListaClientesRegistrados.CargarClientes();
            } 
        }
        public bool VerificarDatosusuario(string nombreMailClient, string contrasena)
        {
            return accionesListaClientesRegistrados.VerificarDatosusuario(nombreMailClient, contrasena, listaMailClientRegistragos);
        }
        public ListaClientesRegistrados(List<MailCliet> listaMailClientRegistragos)
        {
            this.listaMailClientRegistragos = listaMailClientRegistragos;
        }
        public ListaClientesRegistrados()
        {
            this.listaMailClientRegistragos = new List<MailCliet>();
        }
        public void ingresar(MailCliet objMailCliet)
        {
            listaMailClientRegistragos.Add(objMailCliet);
        }
        public int Count_ListaClientesRegistrados()
        {
            return listaMailClientRegistragos.Count;
        }
        public MailCliet ElementAt_listaMailClientRegistragos(int posicion)
        {
            return listaMailClientRegistragos.ElementAt(posicion);
        }
    }
}
